package com.itfenghuang.day16;

public class A01_Http协议 {
    /*
    1.概述
        HTTP: 超文本传输协议
            服务器和客户端之间交互必须遵循一问一答的规则
            HPPT基于TCP协议的,TCP是面向连接的协议,比较安全,HTTP也相对安全
            也是将通信双方划分为客户端和服务端
            问题:客户端和服务端通信是谁先发起的?
                客户端
                客户端发起的是请求.
                服务端回送的消息是响应.
     2.HTTP协议版本
        http版本: 1.0    http版本: 1.1
        1.1版本比1.0版本多了一些消息头
        1.0执行过程:
            创建连接
            发出请求
            得到响应
            断开连接
         1.1执行过程:
            创建连接
            发出请求
            得到响应
            发出请求
            得到响应
            ....
            断开连接
       3.HTTP协议的组成
            分问和答两部分:    问:请求        答:响应
            1.请求部分
                请求行: 请求的第一行
                请求消息头: 从第二行开始到第一个空行结束
                请求正文(请求体): 从第一个空行开始到正文结束
            2.响应部分:
                响应行: 响应第一行
                响应消息头: 从第二行开始到,第一个空行
                响应正文(响应体): 从第一个空行开始到正文结束
     */
}
